@charset "utf-8";
HTML{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
HTML{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
HTML{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
HTML{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
HTML{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
BODY{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
UL{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
LI{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
H1{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
H2{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
H3{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
H4{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
H5{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
H6{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
FIELDSET{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
LEGEND{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
UL{
   text-transform: capitalize;
    list-style-type: none;
}
LI{
   text-transform: capitalize;
    list-style-type: none;
}
.clear{
   display: inline;
    clear: both;
}
.glndh:link{
   line-height: 90px;
    font-family: 微软雅黑, 宋体;
    color: #211d1c;
    font-size: 13px;
    font-weight: bold;
    text-decoration: none;
}
.glndh:visited{
   line-height: 90px;
    font-family: 微软雅黑, 宋体;
    color: #211d1c;
    font-size: 13px;
    font-weight: bold;
    text-decoration: none;
}
.glndh:hover{
   line-height: 90px;
    font-family: 微软雅黑, 宋体;
    color: #211d1c;
    font-size: 13px;
    font-weight: bold;
    text-decoration: none;
}
.glndh001:link{
   line-height: 25px;
    font-family: 微软雅黑, 宋体;
    color: #211d1c;
    font-size: 12px;
    text-decoration: none;
}
.glndh001:visited{
   line-height: 25px;
    font-family: 微软雅黑, 宋体;
    color: #211d1c;
    font-size: 12px;
    text-decoration: none;
}
.glndh001:hover{
   line-height: 25px;
    font-family: 微软雅黑, 宋体;
    color: #211d1c;
    font-size: 12px;
    font-weight: bold;
}
.glndh002:link{
   line-height: 90px;
    font-family: 微软雅黑, 宋体;
    color: #211d1c;
    font-size: 13px;
    font-weight: bold;
    text-decoration: none;
}
.glndh002:visited{
   line-height: 90px;
    font-family: 微软雅黑, 宋体;
    color: #211d1c;
    font-size: 13px;
    font-weight: bold;
    text-decoration: none;
}
.glndh002:hover{
   line-height: 90px;
    font-family: 微软雅黑, 宋体;
    color: #211d1c;
    font-size: 13px;
    font-weight: bold;
}
#menu{
   width: 801px;
    background: url(/images/mainlevel_bg.png) no-repeat;
    float: left;
    height: 90px;
}
#nav{
   margin: auto;
    width: 801px;
    display: block;
    height: 90px;
}
#nav .jquery_out{
   text-align: center;
    display: block;
    font: 18px/32px "微软雅黑";
    background: url(/images/slide-panel_03.png) #062723 repeat-x 0px 0px;
    float: left;
    color: #fff;
    border-right: #fff 1px solid;
}
#nav .jquery_out .smile{
   padding-left: 1em;
}
#nav .jquery_inner{
   margin-left: 16px;
}
#nav .jquery{
   padding-bottom: 0px;
    padding-left: 2em;
    padding-right: 2em;
    margin-right: 1px;
    padding-top: 0px;
}
#nav .mainlevel001{
   width: 110px;
    background: url(/images/right.jpg) no-repeat right center;
    float: left;
    height: 90px;
}
#nav .mainlevel003{
   text-align: center;
    width: 110px;
    float: left;
    height: 90px;
}
#nav .mainlevel001 A{
   text-align: center;
    width: 110px;
    display: block;
    text-decoration: none;
}
#nav .mainlevel001 UL{
   position: absolute;
    padding-bottom: 20px;
    line-height: 25px;
    width: 110px;
    display: none;
    background: url(/images/slide-panel_03.png) no-repeat center bottom;
    color: #fff;
    padding-top: 10px;
}
#nav .mainlevel001 LI{
   text-align: center;
    line-height: 25px;
    width: 110px;
    background: url(/images/line.jpg) no-repeat center bottom;
    color: #fff;
}
#nav .mainlevel001 LI A:link{
   text-align: center;
    line-height: 25px;
    width: 110px;
    color: #fff;
}
#nav .mainlevel001 LI A:hover{
   text-align: center;
    line-height: 25px;
    width: 110px;
    color: #fff;
}
#nav .mainlevel001 LI A:visited{
   text-align: center;
    line-height: 25px;
    width: 110px;
    color: red;
}
.log{
   text-align: center;
    line-height: 25px;
    text-transform: capitalize;
    margin: 50px auto;
    color: skyblue;
}
.indexsite{
   z-index: 5;
    position: relative;
    margin: 460px auto 0px;
    background: url(/styles/img/indecbox.png) no-repeat;
    height: 378px;
}
.box1{
   padding-bottom: 10px;
    padding-left: 28px;
    padding-right: 28px;
    height: 190px;
    overflow: hidden;
    padding-top: 25px;
}
.box1l{
   width: 687px;
}
.boxr{
   width: 210px;
}
.box1l{
   width: 665px;
}
.index_tit{
   padding-bottom: 6px;
    padding-left: 0px;
    padding-right: 0px;
    height: 24px;
    padding-top: 0px;
}
.index_tit A{
   float: right;
}
.index_tit B{
   padding-bottom: 0px;
    padding-left: 24px;
    padding-right: 0px;
    display: inline-block;
    background: url(/styles/img/index_img03.jpg) no-repeat 6px center;
    color: #014099;
    font-size: 13px;
    padding-top: 0px;
}
.index_conl{
   width: 220px;
}
.index_conlcon{
   position: relative;
    width: 220px;
    height: 150px;
    overflow: hidden;
}
.index_conldet{
   position: relative;
    width: 220px;
    height: 150px;
    overflow: hidden;
}
.index_conldet UL{
   position: absolute;
}
.index_conldet LI{
   float: left;
}
.index_conldet LI A{
   width: 220px;
    display: block;
    height: 150px;
    overflow: hidden;
}
.index_conldet LI A:hover{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
.index_conlbtn{
   z-index: 5;
    position: absolute;
    width: 220px;
    bottom: 0px;
    background: url(/styles/img/box1_img01.png);
    height: 17px;
    overflow: hidden;
}
.index_conlspan{
   position: relative;
}
.index_conlspan LI{
   line-height: 7px;
    margin: 5px 4px 0px 0px;
    width: 10px;
    float: left;
    height: 7px;
    overflow: hidden;
}
.index_conlbtn LI SPAN{
   filter: alpha(opacity=50);
    line-height: 7px;
    width: 10px;
    display: block;
    background: #fff;
    height: 7px;
    overflow: hidden;
    cursor: pointer;
    opacity: 0.5;
}
.index_conlbtn LI.cur SPAN{
   filter: alpha(opacity=100);
    opacity: 1;
}
.index_conrt H4{
   color: #014099;
    font-weight: bold;
}
.index_conrt A{
   color: #888;
}
.index_conrt A:hover{
   color: #014099;
}
.index_conrb A:hover{
   color: #014099;
}
.box2l A:hover{
   color: #014099;
}
.index_conr{
   width: 420px;
}
.index_conrb{
   padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 10px;
}
.index_conrb LI{
   padding-bottom: 0px;
    line-height: 24px;
    padding-left: 12px;
    padding-right: 0px;
    background: url(/styles/img/icon.gif) no-repeat 0px center;
    height: 24px;
    overflow: hidden;
    padding-top: 0px;
}
.index_conrb B{
   padding-right: 5px;
    color: #014099;
    font-weight: normal;
}
.index_conrb SPAN{
   font: 11px/24px Arial;
    color: #888;
}
.index_conrb A{
   color: #666;
}
.box1r{
   width: 210px;
}
.box1r{
   width: 210px;
}
.box2{
   padding-bottom: 17px;
    padding-left: 28px;
    padding-right: 28px;
    height: 109px;
    overflow: hidden;
    padding-top: 20px;
}
.box2r{
   width: 210px;
}
.box2m{
   padding-left: 45px;
    width: 295px;
}
.box2l{
   width: 335px;
}
.box2rcon{
   padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 40px;
    background: url(/styles/img/index_img06.jpg) no-repeat right bottom;
    color: #777;
    padding-top: 0px;
}
.box2rcon SPAN{
   color: #014099;
}
.box2rcon A{
   margin: 5px 0px 0px;
    display: inline-block;
    height: 13px;
    overflow: hidden;
}
.indexpic{
   padding-bottom: 0px;
    padding-left: 0px;
    width: 103px;
    padding-right: 14px;
    height: 62px;
    padding-top: 0px;
}
.box2l A{
   color: #777;
}
.box2mdet{
   padding-bottom: 0px;
    padding-left: 10px;
    padding-right: 10px;
    background: url(/styles/img/index_img05.jpg) no-repeat right bottom;
    height: 100px;
    overflow: hidden;
    border-right: #d9d9d9 1px solid;
    padding-top: 5px;
}
.box2mdet H4{
   line-height: 18px;
    color: #333;
    font-size: 12px;
    font-weight: bold;
}
.box2mdet P{
   line-height: 18px;
    color: #333;
}
.box2mdet A{
   line-height: 13px;
    margin-top: 5px;
    display: inline-block;
    height: 13px;
    overflow: hidden;
}
.box2mcon{
   border-left: #d9d9d9 1px solid;
    width: 390px;
    overflow: hidden;
}
.box2mcon DL{
   height: 100px;
    overflow: hidden;
}
.box2mcon DT{
   text-align: center;
    padding-bottom: 0px;
    line-height: 24px;
    padding-left: 0px;
    width: 30px;
    padding-right: 0px;
    float: left;
    height: 100px;
    cursor: pointer;
    border-right: #d9d9d9 1px solid;
    padding-top: 5px;
}
.box2mcon DD{
   position: relative;
    padding-bottom: 1px;
    padding-left: 1px;
    width: 0px;
    padding-right: 1px;
    float: left;
    height: 100px;
    overflow: hidden;
    padding-top: 1px;
}
.box2mcon DD jd{
   width: 150px;
}
